self-propelled tanker barge - Turco Inglés Diccionario